package com.yami.shop.mystery.api.service;

import com.yami.shop.mystery.common.dto.ActivityPresellDto;
import groovy.lang.Tuple;

/**
 * @author wxf
 * @date 2023/4/25 19:00
 */
public interface ActivityPresellManager {

    /**
     *  校验用户是否可购买 第一位 是否可寄售  第二位 限购数  第三位 权益列表 第四位 规则的限购数； 二三四位 只有可寄售时返回值
     *
     * @param presell
     * @param userId
     * @return
     */
    Tuple checkUser(ActivityPresellDto presell, String userId);
}
